Help Center / Website Monitoring
Website Monitoring
Website Monitoring APIBagaimana cara mendaftarkan API baru yang akan ...
Bagaimana cara mendaftarkan API baru yang akan dimonitor?
  1. Akses modul Web/API Monitoring → Web/API Status.
    Menu Web Status
  2. Dari halaman utama Web Status, klik tombol Add Web/API,
    Tombol Tambah API
  3. Selanjutnya akan muncul form untuk mengisi detail API yang akan dimonitor.
    Form Tambah Web
  4. Isi data pada form tersebut dengan rincian sebagai berikut:
    Jenis IsianKeterangan
    NameNama dari API yang akan dimonitor.
    Interval checkRentang waktu diperiksanya status API secara berkala.
    User GroupDiisi dengan pilihan user group. Anda dapat memilih lebih dari 1 user group. Web/API yang telah didaftarkan untuk setiap User Group, tidak dapat diakses User Group lainnya (Kecuali pada User Group Default* dan User Group parent*).
    ProbePilihan probe yang akan bertugas mengambil data dari API yang dimonitor. Jika ingin menambahkan probe baru, klik Add New Probe.
    Tagging (opsional)PLabel atau tanda untuk mengidentifikasi dan mengelompokkan data Web/API dengan lebih mudah. Pengguna dapat mengetik tagging yang ingin dibuat atau memilih tagging yang sudah pernah ditambahkan sebelumnya.
    URL/IPAlamat URL atau alamat IP dari API yang akan dimonitor. Mendukung 2 protokol, yaitu HTTP dan HTTPS.
    Alert ThresholdAmbang batas response time yang ditentukan untuk API yang akan dimonitor (diisi dalam satuan milisecond)
  5. Selanjutnya, tambahkan request dan kondisi response yang diharapkan (opsional) dengan rincian sebagai berikut:
    Jenis IsianKeterangan
    RequestMethodRequest method yang menunjukkan tindakan yang diinginkan untuk dilakukan terhadap API yang akan dimonitor.
    Request headersRequest header yang dapat digunakan dalam HTTP request untuk memberikan informasi tentang konteks permintaan.
    BodyData opsional yang terkait dengan request.
    UsernameUsername yang digunakan untuk mengakses API jika API tersebut memerlukan autentikasi.
    PasswordPassword yang digunakan untuk mengakses API jika API tersebut memerlukan autentikasi.
    Response CoditionStatus CodeKode status HTTP yang diharapkan keluar sebagai response dari API yang dimonitor.
    Match HeaderResponse header yang diharapkan keluar sebagai response dari API yang dimonitor.
    Match BodyData di dalam response body yang diharapkan keluar sebagai response dari API yang dimonitor.
    Keterangan: Jika Status Code, Match Header, atau Match Body yang diinputkan tidak ada di dalam response, maka status API tersebut dianggap down karena tidak sesuai dengan kondisi yang diharapkan.
  6. Klik tombol Add Data untuk menambahkan API baru.
  7. API berhasil ditambahkan. Selanjutnya apabila API yang ditambahkan dimonitor menggunakan hybrid probe, maka akan muncul kotak dialog yang berisi script untuk melakukan restart probe seperti berikut:
    restart probe
  8. Apabila hybrid probe yang digunakan menggunakan linux atau docker, jalankan script menggunakan sudo. Apabila muncul pesan seperti berikut, pilih opsi Restart Probe
    install probe
  9. Sedangkan, jika hybrid probe yang digunakan menggunakan windows, jalankan Run as administrator pada aplikasi Windows PowerShell.
  10. Lakukan paste pada Windows PowerShell, kemudian tekan enter untuk menjalankan script dan pilih opsi Restart Probe
    install probe
  11. Periksa kembali apakah API sudah berhasil ditambahkan melalui menu Web/API Status.
    web-api
Pertanyaan Anda belum terjawab?
Kami siap membantu segala kendala. Silakan hubungi kami langsung melalui link di bawah ini :